#!/bin/bash
#

# 语法  exper  $num1  operator  $num2  或者  $((  $num1  operator  $num2 ))

while true
do
    #等待控制台数据参数
	read -p "pls input a positive number: " num
    # 判断是否为整型，然后把值放入垃圾桶
	expr $num + 1 &> /dev/null

    #如果上步骤正确   $? 返回 0
	if [ $? -eq 0 ];then
	     #  \>   加上\转义符号  才能使用  +  /  *  / % <  >
	     # 判断 mun 是否>0  s是返回 1
		if [ `expr $num \> 0` -eq 1 ];then
			for((i=1;i<=$num;i++))
			do
				sum=`expr $sum + $i`
			done	
			echo "1+2+3+....+$num = $sum"
			exit
		fi
	fi
	echo "error,input enlegal"
	continue
done
